//package com.Gehaltsrechner;
//
//import android.app.Activity;
//import android.os.Bundle;
//
//
//public class DiagrammAcrivity extends Activity
//{
//	public static DiagrammAcrivity diagrammAc;
//	protected void onCreate(Bundle savedInstanceState)
//	{
//		super.onCreate (savedInstanceState);
//		diagrammAc = this;
//		setContentView(new XYLineChart(getApplicationContext()));
//	}
//}




//package com.Gehaltsrechner;
//import java.util.ArrayList;
//import java.util.List;
//import org.achartengine.ChartFactory;
//import org.achartengine.chart.PointStyle;
//import org.achartengine.model.XYMultipleSeriesDataset;
//import org.achartengine.model.XYSeries;
//import org.achartengine.renderer.XYMultipleSeriesRenderer;
//import org.achartengine.renderer.XYSeriesRenderer;
//import android.content.Context;
//import android.content.Intent;
//import android.graphics.Color;
//
///**
// * Average temperature demo chart.
// */
//public class DiagrammAcrivity 
//{
//  public String getName() {
//    return "Average temperature";
//  }
//  
//  public String getDesc() {
//    return "The average temperature in 4 Greek islands (line chart)";
//  }
//  
//  public Intent execute(Context context) 
//  {
//    String[] titles = new String[] { "Crete", "Corfu", "Thassos", "Skiathos" };
//    List<double[]> x = new ArrayList<double[]>();
//    for (int i = 0; i < titles.length; i++) 
//    {
//      x.add(new double[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 });
//    }
//    List<double[]> values = new ArrayList<double[]>();
//    values.add(new double[] { 12.3, 12.5, 13.8, 16.8, 20.4, 24.4, 26.4, 26.1, 23.6, 20.3, 17.2,
//        13.9 });
//    values.add(new double[] { 10, 10, 12, 15, 20, 24, 26, 26, 23, 18, 14, 11 });
//    values.add(new double[] { 5, 5.3, 8, 12, 17, 22, 24.2, 24, 19, 15, 9, 6 });
//    values.add(new double[] { 9, 10, 11, 15, 19, 23, 26, 25, 22, 18, 13, 10 });
//    int[] colors = new int[] { Color.BLUE, Color.GREEN, Color.CYAN, Color.YELLOW };
//    PointStyle[] styles = new PointStyle[] { PointStyle.CIRCLE, PointStyle.DIAMOND,
//        PointStyle.TRIANGLE, PointStyle.SQUARE };
//    XYMultipleSeriesRenderer renderer = buildRenderer(colors, styles);
//    int length = renderer.getSeriesRendererCount();
//    for (int i = 0; i < length; i++) {
//      ((XYSeriesRenderer) renderer.getSeriesRendererAt(i)).setFillPoints(true);
//    }
//    setChartSettings(renderer, "Average temperature", "Month", "Temperature", 0.5, 12.5, 0, 32,
//        Color.LTGRAY, Color.GRAY);
//    renderer.setXLabels(12);
//    renderer.setYLabels(10);
//    renderer.setShowGrid(true);
//    
//    Intent intent = ChartFactory.getLineChartIntent(context, buildDataset(titles, x, values),
//        renderer, "Average temperature");
//    return intent;
//  }
//  
//  protected XYMultipleSeriesDataset buildDataset(String[] titles, List<double[]> xValues, List<double[]> yValues) 
//  {
//    XYMultipleSeriesDataset dataset = new XYMultipleSeriesDataset();
//    int length = titles.length;
//    for (int i = 0; i < length; i++) 
//    {
//      XYSeries series = new XYSeries(titles[i]);
//      double[] xV = xValues.get(i);
//      double[] yV = yValues.get(i);
//      int seriesLength = xV.length;
//      for (int k = 0; k < seriesLength; k++) 
//      {
//        series.add(xV[k], yV[k]);
//      }
//      dataset.addSeries(series);
//    }
//    return dataset;
//    
//  }
//  
//  protected XYMultipleSeriesRenderer buildRenderer(int[] colors, PointStyle[] styles) 
//  {
//    XYMultipleSeriesRenderer renderer = new XYMultipleSeriesRenderer();
//    int length = colors.length;
//    for (int i = 0; i < length; i++) {
//      XYSeriesRenderer r = new XYSeriesRenderer();
//      r.setColor(colors[i]);
//      r.setPointStyle(styles[i]);
//      renderer.addSeriesRenderer(r);
//    }
//    return renderer;
//  }
//  
//  protected void setChartSettings(XYMultipleSeriesRenderer renderer, String title, String xTitle,
//      String yTitle, double xMin, double xMax, double yMin, double yMax, int axesColor,
//      int labelsColor) {
//    renderer.setChartTitle(title);
//    renderer.setXTitle(xTitle);
//    renderer.setYTitle(yTitle);
//    renderer.setXAxisMin(xMin);
//    renderer.setXAxisMax(xMax);
//    renderer.setYAxisMin(yMin);
//    renderer.setYAxisMax(yMax);
//    renderer.setAxesColor(axesColor);
//    renderer.setLabelsColor(labelsColor);
//  }
//
//}

